Internet Scale User-Generated Live Video Streaming: The Twitch Case
نویسندگان
چکیده
Twitch is a live video streaming platform used for broadcasting video gameplay, ranging from amateur players to eSports tournaments. This platform has gathered a substantial world wide community, reaching more than 1.7 million broadcasters and 100 million visitors every month. Twitch is fundamentally different from “static” content distribution platforms such as YouTube and Netflix, as streams are generated and consumed in real time. In this paper, we explore the Twitch infrastructure to understand how it manages live streaming delivery to an Internet-wide audience. We found Twitch manages a geo-distributed infrastructure, with presence in four continents. Our findings show that Twitch dynamically allocates servers to channels depending on their popularity. Additionally, we explore the redirection strategy of clients to servers depending on their region and the specific channel.
منابع مشابه
Improving Crowdsourced Live Streaming with Aggregated Edge Networks
Recent years have witnessed a dramatic increase of user-generated video services. In such user-generated video services, crowdsourced live streaming (e.g., Periscope, Twitch) has significantly challenged today’s edge network infrastructure: today’s edge networks (e.g., 4G, Wi-Fi) have limited uplink capacity support, making high-bitrate live streaming over such links fundamentally impossible. I...
متن کاملWhy do Users Broadcast? Examining Individual Motives and Social Capital on Social Live Streaming Platforms
Some of today’s most popular social computing systems are online communities, relying on various types of user-generated content, e.g. YouTube or Instagram. Compared to such traditional on-demand content communities, the recent phenomenon of social live streaming platforms has introduced a fundamentally different way how user-generated content is contributed and consumed. Live streaming platfor...
متن کاملEnabling broadcast of user-generated live video without servers
We are witnessing the unprecedented popularity of User-GeneratedContent (UGC) on the Internet. While YouTube hosts pre-recorded video clips, in near future, we expect to see the emergence of UserGenerated Live Video, for which any user can create its own temporary live video channel from a webcam or a hand-held wireless device. Hosting a large number of UG live channels on commercial servers ca...
متن کاملExamining the learning effects of live streaming video game instruction over Twitch
Technology facilitates advances in learning and drives learning paradigms. One recent innovation is TwitchTM, an online streaming platform often used for video game tutorials but also enables amateur online instruction (Hamilton, Garretson, & Kerne, 2014)). Twitch represents a unique learning paradigm that is not perfectly represented in previous technologies because of its “ground-up” evolutio...
متن کاملSocial Live-streaming: Twitch.tv
The recent explosive growth of live-streaming, particularly video game streaming on Twitch.tv, has led to the development of young communities in a diverse and frequently evolving virtual social space. This study is a Social Network Analysis that aims to uncover how communities are interlocked based on attributes such as Community membership and stream style/type. Additionally, the network geog...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2017